Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 BERMUDA ROAD Detached £330,247 £268,000 28 Nov 2018
69 BERMUDA ROAD Detached £302,706 £57,500 7 Feb 1997
73 BERMUDA ROAD Semi-Detached £217,670 £47,000 20 Oct 1998
77 BERMUDA ROAD Detached £365,000 26 Feb 2024
83 BERMUDA ROAD Detached £184,609 £182,000 17 Jun 2022
91 BERMUDA ROAD £258,585 £225,000 27 Jul 2021
97 BERMUDA ROAD Detached £272,554 £173,000 20 Mar 2008
101 BERMUDA ROAD Detached £215,363 £127,500 19 Oct 2006
103 BERMUDA ROAD Detached £164,318 £43,250 28 Apr 2000
105 BERMUDA ROAD Detached £266,501 £160,000 18 Jun 2013